Published on

Typora + PicGo + Cloudflare 实现免费图床

Authors
  • avatar
    Name
    Prover
    Twitter

Typora + PicGo + Cloudflare 实现免费图床

  1. 开通 Cloudflare R2 对象服务,并创建一个存储桶:https://dash.cloudflare.com/

    image-20250331222306402

  2. 修改存储桶设置,开启 R2.dev 子域

    image-20250331223545704

  3. 创建一个 API 令牌

    image-20250331223134797

    image-20250331223206396

  4. 创建后需要留下 访问密钥 ID机密访问密钥 还有最下面的终结点

  5. 下载并安装 picgo

  6. 打开插件设置搜索并下载 s3

    image-20250331224014043

  7. 这里我老是搜索不到,这个时候可以手动安装

    1. 保证有 node 和 npm 的环境
    2. 打开 C:\Users\{user}\AppData\Roaming\picgo 命令
    3. 进入命令行,输入 npm install picgo-plugin-s3 即可
    4. 重启 picgo
  8. 修改 Amazon S3 的配置

    image-20250331224550296

    • 按照 API 令牌上面获得的数据复制进去即可,终结点放在自定义节点的位置即可

    • 自定义输出 URL 模板改成 你自己 R2.dev 的网址/{fileName}

      image-20250331224840640

  9. 保存设置后,可以在 picgo 内测试一下

    image-20250331224928096

  10. 修改 Typora 即可

    image-20250331225004751

  11. 重新 CV Typora 内的图片即可

加载中...